shock resisting - Turkish English Dictionary